Synonyms for "salt mine"

Words with similar meaning